Aktuelle Kurse für Fonds

Eigentlich hättest du die URL die ich gepostet habe nur unverändert kopieren müssen und bei “Symbol” in der Maske in der du das Wertpapier anlegst dann die Wertpapier-ID eingeben müssen. Den Rest macht der Link dann alleine. Der sollte universell sein und mit jedem Wertpapier funktionieren. :thinking:

Hallo Alle,
bin Anfänger bei Porfolio Performance und habe Probleme aktuelle Kurse bei Fonds zu finden.
Grundsätzlich habe ich alle historischen Daten per csv-file von Onvista eingelesen ((vorzugsweise Gettex)
Ich weiß, das Thema war schon oft hier, aber da habe ich keine Lösung für aktuelle Daten gefunden.
Das heißt für mich, es gibt keine aktuellen Kurse, als letzter Kurs wird der letzte historische Kurs, den ich per csv eingelesen habe, angezeigt.

Vielleicht könnt Ihr helfen (da kommen noch ein paar mehr, aber erstmal dieser…):
Dieser hier: klimaVest ELTIF EUR distribution / LU2183939003 / KLV100
Alles probiert, nichts läuft…
Idealerweise würde ich die Kurse gerne von der CB beziehen, aber das geht wohl nicht.
Bitte Hilfe!!
Dank im Voraus!

Historische Kurse von onvista nicht mehr lesbar - #192 by maximweb i.V.m. notationsID 3225150

Hallo Rafa,
benutze Firefox, mit der verlinkten Erklärung von Dir (maximweb) krieg ichs nicht hin:
Habe den Fond Klimavest aufgerufen, auf freies Feld im Browser getippt, “Untersuchen” gewählt. Sehe keinen Tab “Network”.
Auch suchen in den anderen Tabs nach der notationsID findet nichts.
Kannst Du helfen, bitte.
Dank im Voraus!!

Hier die Vorlage für den Import via JSON

Sollte eigentlich immer noch funktionieren…

Schade, kriege ich auch nicht hin.
Aber mir geht’s um aktuelle Kurse.
Die historischen Kurse habe ich mir bei onvista / ariva heruntergeladen.
Wenn ich mir die historischen Kurse mal im Detail angucke, dann verwundert mich schon, dass zwar Kursentwicklung gezeigt wird, aber das Volumen ist immer 0!
Schon komisch, ist auch so heute bei Onvista.
Hmm, wie zu den aktuellen Kursen kommen, die in Onvista und auch bei der Commerzbank gezeigt werden.
Für Hilfe dankbar!

Soweit ich weiß, ist ein ELTIF doch nicht börsengehandelt, wo sollen also aktuelle Kurse oder Volumen herkommen?

Du möchtest dich mal mit den Grundlagen eines Orderbuches und dem Thema
Indikativer Kurs beschäftigen.

Wenn es während des Handelstages keine Transaktionen gab, kann ein indikativer Kurs berechnet werden. Dieser Kurs basiert auf den aktuellen Kauf- und Verkaufsangeboten im Orderbuch und erfordert nicht zwingend das auch ein Handel stattgefunden hat.

Ja, wieder was gelernt, danke (wie gesagt, bin Anfänger…)
Nochmal zu den aktuellen Kursen: den sieht man bei Onvista und der Commerzbank, gibt es denn eine Möglichkeit, diese aktuellen Kurse nach PP zu übernehmen?

Dito, denn wenn der Fonds nur durch die KAG (Kapitalanlagegesellschaft) außerbörslich gehandelt wird, berechnet diese einmal täglich den Kurs. Da ist kein Volumen relevant.

Wozu? Es gibt bei nicht-börsengehandelten Fonds nur einen Kurs pro Tag.

ja, ok.
Den Kurs würde ich gerne automatisiert übernehmen, aber wie?
Danke für Hilfe!!

Der Betrag von @ProgFriese hatte ich dir bereits verlinkt, du hättest nur dir ID in der URL austauschen müssen. Bspw. so:

https://api.onvista.de/api/v1/instruments/FUND/3225150/eod_history?idNotation=3225150&range=M1&startDate=2021-09-08

So, jetzt habe ich sehr lange “rumgedoktert”:
Die IDNotation von dem obigen link habe ich von 3225150 geändert auf 311400869 (das ist die IDNotation, die angezeigt wird, wenn man den csv-File für historische Kurse von onvista runterlädt).
Jetzt erhalte ich allerdings nur alte Kurse, in diesem Fall vom 8.10.2021.
Was muss ich denn jetzt noch einstellen, bitte Hilfe…

In dem Link von @Rafa steht ja auch was von range, z.B.
range=Y5&startDate=2020-10-28
starte am 28.10.2020 und gib mir die folgenden 5 Jahre

range=M1&startDate=2021-09-08
starte am 08.09.2021 und gib mir den folgenden Monat

Um nicht ständig die URLs anpassen zu müssen, gibt es die dynamischen URL Kursdaten laden - Portfolio Performance Handbuch

https://api.onvista.de/api/v1/instruments/FUND/181523388/eod_history?idNotation=311400869&range=Y5&startDate=2020-10-28

Diesen Link benutzt Du einmal um die alten Daten zu holen.
Danach range=Y5&startDate=2020-10-28 ändern zu range=M2&startDate={TODAY:yyyy-MM-dd:-P2M} damit Du immer die aktuellen letzten 2 Monate bekommst.

Wenn ich diesen Link im Web benutze: https://api.onvista.de/api/v1/instruments/FUND/311400869/eod_history?idNotation=311400869&range=M2&startDate={TODAY:yyyy-MM-dd:-P2M}
==> wird nichts angezeigt, error message: range must not be empty…

Im Browser ist das nicht nutzbar, weil der Part in den geschweiften Klammern von PP in etwas brauchbares umgewandelt wird. Heute in etwas anderes als morgen. Der Browser weiß davon nichts.

Habe neues Wertpapier aufgemacht für KLV100.
In historische Kurse habe ich eingetragen:```
https://api.onvista.de/api/v1/instruments/FUND/181523388/eod_history?idNotation=311400869&range=Y5&startDate=2020-10-28
Außerdem:
Pfad zu Datum: $.datetimeLast[]
Pfad zu Kurs: $.last[
]
Ergebnis: wird als Kursdatum, das Datum von heute angezeigt, aber mit letzter Kurs: 0

hmm, what to do?

Entweder erstmal so drin lassen, und gucken ob die 0 überschrieben wird.

Oder was anderes ausprobieren:

https://api.divvydiary.com/symbols/LU2183939003/quotes?from={TODAY:yyyy-MM-dd:-P2M}
$.quotes[*].date
yyyy-MM-dd
$.quotes[*].price

Zeug, welches nicht börsengehandelt ist, ist anstrengend :wink: