Hallo zusammen,
ich habe versucht, 50 Beteiligungsscheine der schweizerischen WIR-Bank via JSON in PP zu importieren:
Die Serverantwort sieht meiner Meinung nach korrekt aus:
Allerdings werden mir in PP weder historische noch aktuelle Werte angezeigt. Muss ich eventuell etwas in der Konfiguration anpassen oder ergänzen?
Für einen hilfreichen Hinweis wäre ich sehr dankbar.
1 Like
Jo92
February 21, 2026, 12:47pm
2
Moin,
du hast die falschen Daten eingegeben, um das JSON zu parsen. Die korrekten Pfade lauten:
$.lastDate
$.lastPrice
Das im Infofenster sind Beispiele. Dein JSON sieht anders aus. In deinem JSON gibt es z.B. gar kein “date” folglich kann das nicht klappen.
Wäre nur noch die Frage, ob es einen JSON gibt, welcher auch historische Werte liefert.
1 Like
Vielen Dank Joe92 für deine wertgeschätzte prompte Antwort!
In Ahnungslosigkeit bin ich deinem Rat gefolgt und habe nun folgendes versucht …
… leider wird der aktuelle bzw. letzte Kurs in Höhe von 495,- CHF in PP (nach Aktualisierung) mit “0.00” angezeigt. Irgendwie scheint auf meiner Seite der Wurm drin zu sein.
Rafa
February 21, 2026, 6:22pm
4
Poste bitte entweder die URL oder die vollständige Server Response. Abschreiben anhand Bildern ist nicht produktiv.
Jo92
February 21, 2026, 6:26pm
5
Du hast noch die falschen Werte eingetragen (auf deinem Screenshot sind ganz andere) und nicht die die ich dir gegeben habe.
Bei Pfad zum Datum schreibt du nur das rein:
$.lastDate
Bei Pfad zum Kurs schreibst du nur das rein:
$.lastPrice
Jo92:
$.lastDate
… gesagt, getan, aber dann kommt überhaupt keine Serverantwort bzw. der Button “Serverantwort anzeigen ” ist ausgegraut.
Ich dachte die JSON Syntax benötigt ein Schlüssel-Werte-Paar. sorry, aber ich bin in Sachen Programmierung unwissend.
URL: https://www.otc-x.ch/api/market/securities/CH1204218437
Serverantwort:
{
“isin”: “CH1204218437”,
“name”: “WIR Bank BS N”,
“askPricePoint”: 499.000000,
“bidPricePoint”: 494.000000,
“lastDate”: “2026-02-20T14:54:54.447Z”,
“lastPrice”: 497.000000,
“performanceYtd”: 0.0249,
“priceChangeYtd”: 12.0000,
“sector”: “Banken”,
“shareType”: “A”,
“valor”: 120421843,
“tradeable”: true,
“inIndex”: [
{
“isin”: “CH0017915718”,
“name”: “OTC-X Banken”
},
{
“isin”: “CH0017915726”,
“name”: “OTC-X TOP50”
},
{
“isin”: “CH0213109793”,
“name”: “OTC-X Premium”
},
{
“isin”: “CH0039576860”,
“name”: “OTC-X Liquidity”
}
],
“allShareIndexWeight”: 1.000000
}
und für die historischen
https://www.otc-x.ch/api/market/securities/CH1204218437/chartData?type=PRICE_HISTORY&from={TODAY:yyyy-MM-dd:-P3M}&until={TODAY:yyyy-MM-dd}&interval=DAY
$.data[*].x
$.data[*].values[0]
2 Likes