Skip to content

gus484/AssetClassification

Repository files navigation

AssetClassification

Dieses Python-Skript ermittelt das Klumpen-Risiko verschiedener ETFs und vergleicht diese miteinander. Dafür werden die Positionen aus den Anbieter-Dokumenten gewonnen. Des Weiteren wird die Regionalverteilung für jeden ETF ermittelt und nach einer Vorlage gruppiert. Die Ergebnisse werden als Report (Website) generiert. Das Skript kann entweder mittels der Kommandozeile verwendet werden oder über die GUI.

This Python script determines the cluster risk of different ETFs and compares them with each other. For this, the positions are obtained from the issuers documents. Furthermore, the regional distribution for each ETF is determined and grouped according to a template. The results are generated as a report (website) The script can be used either by command line or via the GUI.

Kommandozeilenparameter / command line parameters

  • "-src", "--src_path" - source path
  • "-target", "--target_path" - target path for html report
  • "-is", "--isin" - whitespace separated list of interested ISINs
  • "-region", "--region_mapping" - path to region mapping json file
  • "-l", "--language" - language ['de', 'en']

Unterstütze Anbieter / supported issuers

  • iShares
  • L&G
  • SPDR
  • VanEck
  • Vanguard

Funktionsumfang / functions

  • Darstellung des Klumpen-Risikos / representation of the cluster risk
  • Darstellung der regionalen Verteilung / representation of the regional distribution
    • konfigurierbar per json-Datei / configurable via json-file
  • Filtern von Cash-Positionen / filtering cash positions

Einschränkungen / limitations

  • Die Anbieter-Dokumente müssen selbst geholt werden / no automatic download of holding sheets
  • Die Unternehmen werden anhand ihres Namens zusammengefasst / holdings are grouped by their names

Pläne / further plans

  • Report-Sprachauswahl via GUI / change report language via GUI
  • Fortschrittsanzeige und Logging in der GUI / GUI displays the progress and log messages
  • Unterstützung weiterer Anbieter / support for other issuers
  • automatischer Download / automatic download
  • 🔧 Anbindung an Portfolio Performance / link to Portfolio Performance
  • Branchen-Auswertung / Sector evaluation

Verwendete Bibliotheken / used libs

About

A program to determine the cluster risk and regional distribution of ETFs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published