-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assets Anteilsmäßig einzelnen Klassifizierungen zu ordnen #1775
Comments
@Fabioni Was den Download aus dem Internet betrifft, wenn du eine kostenlose Quelle je Wertpapiere kennst... |
Guten Tag,
Wie funktioniert es ein Wertpapier gleichzeitig in "Welt" zu haben und zu 66% in USA und zu 7,5% in Japan und so weiter?
Ich kann doch nur das Wertpapier komplett in verschiedene Ordner ziehen. Bitte erklärs mir :-)
Ich weiß nicht wie das rechtlich damit ist Websites so auszuwerten (würde mich aber interessiert), aber die Information könnte man ziemlich einfach hier abgreifen:
https://docs.extraetf.com/etf-profile/IE00B3WJKG14?tab=components
Die ISIN in der URL natürlich ersetzen.
Wenn man bei den historischen Werten eine URL angibt und du diese nach einer Tabelle durchsuchst und daraus die Werte nimmst ist es ja aber ziemlich das gleiche.
Lg
Fabian
|
Der Download der Daten von justETF ist rechtlich geschützt und kann nicht verwendet werden. Was die Aufteilung/ Gewichtung betrifft, du kannst diese entweder direkt in den Einstellungen des Wertpapiers oder in der Asset Allokation ändern. Wenn du nichts angibst ist die Gewichtung immer 100% für eine Kategorie. |
Okay vielen Dank für die Erklärung :-) Bei dem Link handelt sich um extraETF, nicht justETF. Der Download der historischen Kurse von OnVista, wie es z.b. auch in dem offiziellen Einführungsvideo auf YouTube gezeigt wird, ist doch eigentlich genau das gleiche Prinzip. Wo erkennt man da rechtlich den Unterschied? (Nicht weil ichs dir nicht glaube, sondern weil ich es lernen möchte) Lg |
Ungeachtet der rechtlichen Thematik, ob der Anbieter von INet-Inhalten erlaubt oder einschränkt oder erlaubt, ergibt sich eine weitere Problematik die nicht unerheblich ist. Bspw https://de.extraetf.com/etf-profile/IE00B3RBWM25 enthält mehr als 50 Länder, aber (hier extraETF) agregiert die Länder nach eigenen Kriterien. Es wäre zwar (mit erheblichen Aufwand) realisierbar, die Allokation herunterzuladen, können aber nicht treffsicher bestehenden Einträgen automatisch zugeordnet werden. Jede Änderung (bspw Schreibweise) würde neue Kategorien erzeugen. Darüber hinaus, einige ETFs weisen Deutschland, Frankreich und Co getrennt aus, andere werden als Europäer zusammengefasst. Das macht die Klassifizierung nicht einfacher. Ergo, automatisch an dieser Stelle würde mehr Fragezeichen erzeugen als eine einheitliche Klassifizierung erstellen. VG |
Ich hab ein ähnliches Feature hier vorgeschlagen: #1665 - mein ursprünglicher Ansatz war, aus den ETF-Bestandslisten (downloadbar vom Emittenten) die Länder/Währungen/Branchen der Einzelaktien zu extrahieren und dann zu beliebigen Regionen "aufzusummieren". Das würde das von @Ragas13 erwähnte "Regionenproblem" lösen, benötigt aber auch einigen Programmieraufwand, da jeder ETF-Anbieter seine Bestandslisten anders strukturiert und man die Spaltenüberschriften/Datentransformationen ständig pflegen müsste. Sollte ich mal über zuviel Tagesfreizeit verfügen, könnte ich mir vorstellen, ein Python-Skript zu schreiben, dass einen/mehrere ETFs anhand der Bestandlisten in die Einzelaktien zerlegt. Die könnte man dann mit Länder/Währungsinformationen angereichert in eine PP .xml Datei schreiben -> Ergebnis wär eine ziemlich akkurate Länder/Währungs/Branchenaufteilung. |
@Fabioni der automatisierte Download von Websitedaten sollte immer mit Bedacht umgesetzt werden. Dazu im Zweifel mal die AGB der entsprechenden Seite kurz lesen. Nur weil es technisch möglich ist, heißt das nicht, dass es auch erlaubt ist. So oder so gibt es auch elegantere (und legalere) Wege, an die Daten zu kommen: z.B. https://etf-data.com. Mit ETF-Data kommt man zumindest strukturiert an Länder und Branchen (z.B. https://api.etf-data.com/product/DE000A0F5UG3). Um mal zu der ursprünglichen Frage zurück zu kommen: du kannst bei jedem Wertpapier via Rechtsklick/Editieren unter Klassifizierungen die Prozente ändern. Alternativ kannst du das auch direkt bei den Klassifizierungen machen indem du doppelt auf die Gewichtung klickst und einen anderen Anteil eingibst. @Ragas13 @fbuchinger ich glaube, dass man eher versuchen sollte, eine Quelle für alles zu finden damit zumindest die Grundstruktur bei allen Fonds gleich ist. Für die unterschiedliche Benennung von z.B. Ländern zwischen den ETF (USA vs Vereinigte Staaten von Amerika) kann ich mir ein Mapping ganz gut vorstellen. Das erschlägt sicher nicht alle Varianten und Schreibweisen, aber 100%ige Präzision ist aus meiner Sicht auch gar nicht notwendig. Mit persönlich geht es weniger um eine Zehntel-% genaue Übersicht meiner Asset-Allocation sondern eher einen guten Überblick ohne, dass ich viel Zeit investieren muss, um alles erst einmal mühsam per Hand zu klassifizieren. |
@bosix Jetzt stellt sich mir jedoch das nächste Problem, denn die Benennung und Zuordnung der Kategorien soll ja automatisch erfolgen. Technisch sucht PP nach der Benennung der Kategorie, ändert der Anwender diese würde automatisch die Soll-Schreibweise wiederhergestellt werden. Da die Branchen in Englisch übertragen werden, bietet sich auch die Länder immer/ausschließlich in Englisch zu benennen. Wäre das bspw. für deutsche oder spanische Anwender ok? Andere Punkt betrifft den Zyklus der Aktualisierung, bei jedem Programmstart oder manuell? Hier ein paar Beispiele zu Aktien und ETF's: https://finnhub.io/docs/api#company-profile2 Aktie DE0007164600
Aktie DE0005190003
ETF IE00B3RBWM25
|
@Ragas13 in #1665 hatten @fbuchinger und ich bereits über das Problem des Eingriffs durch den Nutzer geschrieben. Aus meiner Sicht sollte eine automatisch erstellte Klassifikation markiert werden sodass der Nutzer weiß, dass er daran nichts ändern soll. Besser wäre noch, wenn PP das in diesem Fall direkt blockiert. So oder so werden alle Änderungen, die manuell vom Nutzer gemacht wurden, beim nächsten Anwenden der automatischen Klassifikation überschrieben. Für den Update-Zyklus schlage ich erstmal einen manuellen Button vor. Je nachdem, wie viele Aktien in PP hinterlegt sind, können das sonst ne ganze Menge Requests werden und gerade kostenfreie APIs finden das selten spaßig und so oft ändert sich ja auch nichts nennenswert an den Verteilungen. Sprachlich spricht aus meiner Sicht nichts gegen Englisch. Vielleicht kann man sogar die Übersetzungsmöglichkeiten, die bereits in PP eingebaut sind, nutzen und die Länder etc. automatisch übersetzen. |
@Ragas13 @bosix Danke für Euren Input! Wenn ich euch richtig verstehe,
plant ihr die Auto-Klassifizierung von ETFs direkt in PP einzubauen?
Für den Fall hätte ich folgendes Feedback:
Idealerweise sollte die Auto-Klassifizierung sowohl für Aktien als auch
ETFs funktionieren. Die finnhub.io-API liefert ja für beide
Wertpapierarten Länder, Industrie und Währungsinformationen.
Als User aktiviere ich die Auto-Klassifizierung für jedes Wertpapier im
"Wertpapier editieren"-Dialog. Dort könnte man im Reiter "Klassifizierung"
eine neue Sektion "Auto-Klassifzierung" einfügen, wo ich den Datenlieferant
(finnhub.io oder etf-data.com) einstelle und welche Klassifizierungen
generiert werden sollen (Länder/Währung/Branchen).
Leider liegt die Tücke im Detail: die `"finnhubIndustry":"Automobiles"`
für DE0005190003 (BMW) hat keine Top-Level-Entsprechung in den GICS bzw ICB
Methologien, die MSCI und FTSE zur Industrieklassifizierung verwenden
(Korrekt wäre "CONSUMER_DISCRETIONARY/AUTOMOBILES AND PARTS"). Im ersten
Wurf würde ich mich daher auf ETFs beschränken. Aktien könnte man
hinzufügen, wenn der User die richtige Kategorie manuell ausgewählt hat.
Hat ein User sowohl MSCI als auch FTSE-ETFs im Portfolio, bräuchte man auch
bei ETFs Fall ein Data Mapping, da z.B. die MSCI-GICS-Kategorie
"Materials" bei FTSE - ICB "Basic Materials" heißt. Das sollte aber
machbar sein.
Zum Refresh-Zyklus: vielleicht soll man für die Klassifizierungen ganz
allgemein ein Aktualisierungsdatum/Intervall einstellen können? Im Falle
von Auto-Klassifizierungen werden dann einfach die Daten neu geholt, bei
manuell erstellen Klassifizierungen könnte man einen Warnhinweis
einblenden, dass sie veraltet sind. (ETFs rebalancen meistens zwei Mal pro
Jahr).
Am Mo., 21. Dez. 2020 um 00:14 Uhr schrieb Florian Bosdorff <
notifications@github.com>:
… @Ragas13 <https://github.com/Ragas13> in #1665
<#1665> hatten @fbuchinger
<https://github.com/fbuchinger> und ich bereits über das Problem des
Eingriffs durch den Nutzer geschrieben. Aus meiner Sicht sollte eine
automatisch erstellte Klassifikation markiert werden sodass der Nutzer
weiß, dass er daran nichts ändern soll. Besser wäre noch, wenn PP das in
diesem Fall direkt blockiert. So oder so werden alle Änderungen, die
manuell vom Nutzer gemacht wurden, beim nächsten Anwenden der automatischen
Klassifikation überschrieben.
Für den Update-Zyklus schlage ich erstmal einen manuellen Button vor. Je
nachdem, wie viele Aktien in PP hinterlegt sind, können das sonst ne ganze
Menge Requests werden und gerade kostenfreie APIs finden das selten spaßig
und so oft ändert sich ja auch nichts nennenswert an den Verteilungen.
Sprachlich spricht aus meiner Sicht nichts gegen Englisch. Vielleicht kann
man sogar die Übersetzungsmöglichkeiten, die bereits in PP eingebaut sind,
nutzen und die Länder etc. automatisch übersetzen.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1775 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACGFSSC7JWYEHFS22O5GLLSV2AM7ANCNFSM4SFDLN2Q>
.
|
Equally to #1665
I've just tried with the Ishares ENUK one, which is ISIN IE00B4K48X80. And gathering the ISIN via finnhhb API with the API key I get the following response: https://finnhub.io/api/v1/etf/country?isin=IE00B4K48X80&token=xxxxxxxxxxx
https://finnhub.io/api/v1/etf/country?isin=IE00B4K48X80&token=xxxxxxxxxxx
Regular stocks are available via: https://finnhub.io/api/v1/stock/profile2?isin=IE00B4K48X80&token=bvob9c748v6rbvas2gsg |
Is your feature request related to a problem? Please describe.
Ich finde es schade, dass ich nicht aussagekräftig sehen kann wieviel nun eigentlich in den einzelnen Regionen wie USA, Deutschland, China steckt. Die Klassifizierung mit Regionen ist dafür ja eigentlich gedacht, aber es ist nur ein trügerisches Bild.
Describe the solution you'd like
Es wäre schön, wenn es die Möglichkeit gäbe den MSCI World zum Beispiel anteilsmäßig den einzelnen Ländern zu zu ordnen oder diese Information sogar automatisch aus dem Internet zu ziehen.
Somit wäre die Aufschlüsselung nach Regionen, oder natürlich auch bei anderer Klassifikation (Stichwort Multi Asset Fonds), viel aussagekräftiger.
The text was updated successfully, but these errors were encountered: