Hallo,
wie viele von euch Wissen, ist es bei Trade Republic* nicht möglich, alle PDF Dokumente per Klick herunterzuladen. Der Download von solchen Dokumenten ist jedoch wichtig, um Steuern nachvollziehen zu können bzw. beim Depotübertrag* einen Nachweis für die korrekten Einstandskurse zu haben. Oder auch nur für die eigene Buchhaltung oder Apps wie Portfolio Performance. Alle Dokument einzeln herunterzuladen, ist jedoch sehr aufwendig.
Laut meiner Recherche gibt es bereits in Python Tool, welches einen Massendownload ermöglicht (Link), jedoch ist die Einrichtung nicht trivial und viele fühlen sich nicht wohl damit, sich mit ihren Zugangsdaten im Python Tool zu authentifizieren. Daher habe ich mich mal hingesetzt und ein Browser basiertes Tool erstellt (bzw. gepromtet, das Skript ist zu 100% mit ChatGPT erstellt). Das Tool lädt alle Dateien auf den Seiten https://app.traderepublic.com/profile/transactions und https://app.traderepublic.com/profile/activities herunter und bietet die Möglichkeit, diese beim Download noch umzubenennen (z.B. im Format date_title_subtitle_docname.pdf).
Das Tool läuft über Violentmonkey, einem Open-Source Browser Plugin, das die Ausführung von Code im Browser ermöglicht. Die Einrichtung ist recht simpel und habe ich hier beschrieben: GitHub - Unofficial-TR-Document-Batch-Downloader-for-Firefox
Der Code (welcher dann auf Violentmonkey eingebunden wird) ist auf Github für jeden einsehbar. Ihr könnt das Skript beim Login oder auch dauerhaft deaktivieren & dann bei Bedarf einschalten.
Ich freue mich über Feedback. Hoffe es funktioniert bei allen. Habe es nur auf Windows mit Firefox getestet
------------------
Hello,
as many of you know, Trade Republic does not allow you to download all PDF documents with a single click. However, downloading these documents is important for keeping track of taxes and providing proof of the correct purchase prices when transferring accounts. Or even just for your own accounting or apps such as Portfolio Performance. However, downloading all documents individually is very time-consuming.
According to my research, there is already a Python tool that enables bulk downloads (link), but the setup is not trivial and many people do not feel comfortable authenticating themselves with their access data in the Python tool . So I sat down and created a browser-based tool (or rather, I prompted it; the script was created 100% with ChatGPT). The tool downloads all files from the pages https://app.traderepublic.com/profile/transactions and https://app.traderepublic.com/profile/activities and offers the option of renaming them during download (e.g., in the format date_title_subtitle_docname.pdf).
The tool runs on Violentmonkey, an open-source browser plugin that allows code to be executed in the browser. The setup is quite simple and I have described it here: GitHub - Unofficial-TR-Document-Batch-Downloader-for-Firefox
The code (which is then integrated into Violentmonkey) is available publicly on GitHub. You can deactivate the script when you log in or permanently and then activate it when needed.
Looking forward for feedback. Hope it works for everyone. Just tested it on Windows with Firefox
wie viele von euch Wissen, ist es bei Trade Republic* nicht möglich, alle PDF Dokumente per Klick herunterzuladen. Der Download von solchen Dokumenten ist jedoch wichtig, um Steuern nachvollziehen zu können bzw. beim Depotübertrag* einen Nachweis für die korrekten Einstandskurse zu haben. Oder auch nur für die eigene Buchhaltung oder Apps wie Portfolio Performance. Alle Dokument einzeln herunterzuladen, ist jedoch sehr aufwendig.
Laut meiner Recherche gibt es bereits in Python Tool, welches einen Massendownload ermöglicht (Link), jedoch ist die Einrichtung nicht trivial und viele fühlen sich nicht wohl damit, sich mit ihren Zugangsdaten im Python Tool zu authentifizieren. Daher habe ich mich mal hingesetzt und ein Browser basiertes Tool erstellt (bzw. gepromtet, das Skript ist zu 100% mit ChatGPT erstellt). Das Tool lädt alle Dateien auf den Seiten https://app.traderepublic.com/profile/transactions und https://app.traderepublic.com/profile/activities herunter und bietet die Möglichkeit, diese beim Download noch umzubenennen (z.B. im Format date_title_subtitle_docname.pdf).
Das Tool läuft über Violentmonkey, einem Open-Source Browser Plugin, das die Ausführung von Code im Browser ermöglicht. Die Einrichtung ist recht simpel und habe ich hier beschrieben: GitHub - Unofficial-TR-Document-Batch-Downloader-for-Firefox
Der Code (welcher dann auf Violentmonkey eingebunden wird) ist auf Github für jeden einsehbar. Ihr könnt das Skript beim Login oder auch dauerhaft deaktivieren & dann bei Bedarf einschalten.
Ich freue mich über Feedback. Hoffe es funktioniert bei allen. Habe es nur auf Windows mit Firefox getestet
------------------
Hello,
as many of you know, Trade Republic does not allow you to download all PDF documents with a single click. However, downloading these documents is important for keeping track of taxes and providing proof of the correct purchase prices when transferring accounts. Or even just for your own accounting or apps such as Portfolio Performance. However, downloading all documents individually is very time-consuming.
According to my research, there is already a Python tool that enables bulk downloads (link), but the setup is not trivial and many people do not feel comfortable authenticating themselves with their access data in the Python tool . So I sat down and created a browser-based tool (or rather, I prompted it; the script was created 100% with ChatGPT). The tool downloads all files from the pages https://app.traderepublic.com/profile/transactions and https://app.traderepublic.com/profile/activities and offers the option of renaming them during download (e.g., in the format date_title_subtitle_docname.pdf).
The tool runs on Violentmonkey, an open-source browser plugin that allows code to be executed in the browser. The setup is quite simple and I have described it here: GitHub - Unofficial-TR-Document-Batch-Downloader-for-Firefox
The code (which is then integrated into Violentmonkey) is available publicly on GitHub. You can deactivate the script when you log in or permanently and then activate it when needed.
Looking forward for feedback. Hope it works for everyone. Just tested it on Windows with Firefox
Last edited: