[gnucash-de] F::Q-Modul XETRA

Klaus Dahlke kdahlke at gmx.de
Sa Mai 6 15:58:11 EDT 2023


Hallo Andre,
vielen Dank für das Modul, hilft sehr, wo momentan YahooJson Probleme hat.

Allerdings klappt die Abfrage des DAX Standes nicht richtig, da die Tabelle einen leicht anderen Aufbau hat. Der Wert (hier Punkte) steht in Zeile 6, bei Aktien in Zeile 5. Die Ausgabe für den Dax sieht dann so aus:
$VAR1 = {
          'DE0008469008exchange' => 'XETRA',
          'DE0008469008symbol' => 'DE0008469008',
          'DE0008469008name' => 'DAX Performance-Index',
          'DE0008469008price' => '05.05.23/17:55',
          'DE0008469008method' => 'xetra',
          'DE0008469008date' => '00/00/2000',
          'DE0008469008last' => '05.05.23/17:55',
          'DE0008469008currency' => '15.961,02',
          'DE0008469008isodate' => '2000-00-00',
          'DE0008469008volume' => 'Euro',
          'DE0008469008success' => 1
        };

da ich Finance:Quote im wesentlichen außerhalb von Gnucash nutze, kann ich mir das im Perl-Script, welches Xetra aufruft, hinfrickeln. Eine generelle Lösung wäre aber besser ...

Gruß
Klaus

On Tue, 18 Oct 2022 10:03:28 +0200
Andre Joost <andrejoost at gmx.de> wrote:

> Hallo zusammen,
> 
> nachdem XETRA.pm nun aus F::Q rausgeflogen ist, habe ich ein neues
> geschrieben:
> 
> <https://github.com/finance-quote/finance-quote/pull/243>
> 
> Zum Testen gibt es die neuen Module in meinem eigenen Github-repo:
> Für das Verzeichnis finance ein update von quote.pm:
> <https://raw.githubusercontent.com/Andre-J/finance-quote/master/lib/Finance/Quote.pm>
> und für den Unterordner quote die Module:
> <https://raw.githubusercontent.com/Andre-J/finance-quote/master/lib/Finance/Quote/Sinvestor.pm>
> <https://raw.githubusercontent.com/Andre-J/finance-quote/master/lib/Finance/Quote/Tradegate.pm>
> <https://raw.githubusercontent.com/Andre-J/finance-quote/master/lib/Finance/Quote/XETRA.pm>
> 
> Tradegate und XETRA sind jeweils Kopien von Sinvestor, die auf den
> jeweiligen online-Börsenhandel zugeschnitten sind. Mit Sinvestor können
> auch Fondskurse der Fondsgesellschaften abgerufen werden. Symbol ist in
> allen Fällen die ISIN.
> Es sollten alle in Deutschland handelbaren Aktien und Fonds abrufbar
> sein. Anleihen und andere Finanzprodukte habe ich mangels Eigenbedarf
> nicht getestet.
> 
> Es könnte sein, dass weitere perl-Module mit CPAN installiert werden
> müssen, bevor es läuft. Also besser in gnc-fq-dump testen.
> 
> Bevor die Module im nächsten release von F::Q landen, nehme ich
> Änderungswünsche gerne entgegen.
> 
> Gruß,
> Andre Joost
> 
> 
> Am 29.07.22 um 07:47 schrieb Andre Joost:
> > Am 29.07.22 um 00:44 schrieb Frank H. Ellenberger:
> >> Tach zusammen,
> >>
> >> ich bin irgendwann über
> >> https://github.com/finance-quote/finance-quote/pull/151 gestolpert.
> >> https://www.xetra.com/xetra-de/instrumente/alle-handelbaren-instrumente
> >> hört sich doch recht vielversprechend an.
> >>
> >> Aber dann kam
> >> https://www.boerse-frankfurt.de/relaunch
> >> Seitdem liefert die im Modul verwendete URL HTTP 404
> >> und das Modul droht aus FQ zu fliegen.
> >
> > Also bei mir kommt kein 404 von:
> > https://api.boerse-frankfurt.de/v1/data/price_information/DE0005552004.D
> >
> > Aber auch keine Daten. Eventuell muß man registrierter Nutzer sein, um
> > Echtzeitdaten abfragen zu dürfen.
> >
> > Alternativ würde aber die offizielle Webseite funktionieren:
> > https://www.boerse-frankfurt.de/aktie/deutsche-post-ag
> >
> > Börse Frankfurt und XETRA sind da umschaltbar. Eventuell kann man die
> > Suchfunktion nutzen, um mit der ISIN statt dem Namen zu arbeiten.
> >
> > Als Alternative würde mir noch Tradegate einfallen:
> > https://www.tradegate.de/orderbuch.php?isin=DE0005552004
> >
> > Die liefern allerdings nicht die "offiziellen" XETRA-Schlusskurse, weil
> > die bis 22 Uhr handeln. Dafür kann man aber die ISIN benutzen.
> >
> > Gruß,
> > Andre Joost
> >
> 
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de


Mehr Informationen über die Mailingliste gnucash-de