Neues Modul: 98_STOCKQUOTES

Begonnen von vbs, 04 Februar 2015, 21:01:42

Vorheriges Thema - Nächstes Thema

rs

@all

Es gibt eine Open Source Quelle für alle Finanzdaten der Welt, die auch ein API zur Verfügung stellt. Die Daten kommen natürlich die üblichen zeitverzögert ca. 10-20 min. Das sollte aber für diese Anwendung reichen.

www.quandl.com

Q ist inzwischen auch für Profis zur echten Alternative zu Bloomberg, CQG und anderen geworden, da Realtime Daten ja eh von den elektronischen Brokern geliefert werden, nutzt man die fürs Trading und die Zeitverzögerten für die Analysis.

Denke das ist die ALternative zu YahooFinance.

Roland
rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

vbs

Glaube auch, dass die gut sind. Zumindest für US-Daten. Bei deutschen Aktien haben sie aber wohl auch nur Frankfurt (kein XETRA). Oder hat ja jemand schon mehr finden können?

rs

rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

Prof. Dr. Peter Henning

Ich habe bei Quandl aber noch keine Datenbank mit dem Papier DE000BLB7R68 gefunden...

Sonst ok, wegen des einfachen Abrufs in JSON wäre das wirklich ein Weg, das Modul wieder zu reparieren.

LG

pah

rs

Ja, klar, Das sind ISIN Nummern.

Quandl ist US und da geht alles über symbole, die von den Börsen vergeben werden.
Und eine By Landesbank Anleihe ist wohl etwas speziell ..

rpi3+ & RaspBee | Phillips, Osram, IKEA, SIlvercrest Devices | FHEM 6.2 | Echo Show 15 | Yamaha YAS| LG TV | Ubuntu 22.04 - NextCloud 27 - OpemVPN - Wordpress - NAS - ...

Prof. Dr. Peter Henning

Von speziell kann ich da nichts erkennen - Yahoo kennt sie.

Im Übrigen kann ich auch feststellen, dass Gnucash nach wie vor prima mit Finance::Quote funktioniert.

LG

pah


vbs

Zitat von: Prof. Dr. Peter Henning am 07 Juni 2019, 12:41:00
Im Übrigen kann ich auch feststellen, dass Gnucash nach wie vor prima mit Finance::Quote funktioniert.
Ja sicherlich. Warum sollte es nicht?

AnDiBaCkE

Hallo zusammen, gibt es schon wieder ein laufendes Aktien und ETF Modul? Ich würde mich freuen  :D :D :D :D
Vielen Dank!
Gruß,
AnDiBaCkE
FHEM auf RasPi2
CUL und HMLAN Adapter

Prof. Dr. Peter Henning

Nun, einfach eines schreiben - dann freuen sich andere auch noch !

LG

pah

AnDiBaCkE

Hallo Peter,
ich würde es gerne machen wenn ich es könnte. Bin leider nur Schmarotzer  :-[
Vielleicht tut sich hier noch etwas...
Gruß,
AnDiBaCkE
FHEM auf RasPi2
CUL und HMLAN Adapter

FhemPiUser

#130
...etwas abgespeckt, aber was ich gemacht habe ist ein HTTPMOD-Abfrage alle 5min auf die Indizes bei finanzen.net, um mich bei Gefahr eines Börsencrashs benachrichtigen zu lassen. Wen es interessiert hier ein Beispiel für den DAX:

defmod httpmod_finanzen_dax HTTPMOD https://www.finanzen.net/index/dax/charttool 300
attr httpmod_finanzen_dax userattr reading01Name reading01Regex reading02Name reading02Regex
attr httpmod_finanzen_dax event-on-change-reading dax
attr httpmod_finanzen_dax reading01Name dax
attr httpmod_finanzen_dax reading01Regex (\d+\.\d+\,\d+).*PKT
attr httpmod_finanzen_dax reading02Name dax_perc
attr httpmod_finanzen_dax reading02Regex ([+-]\d+\,\d+).*\%
attr httpmod_finanzen_dax room Boerse,HTTPMOD
attr httpmod_finanzen_dax stateFormat dax (dax_perc%)



Gisbert

Hallo FhemPiUser,

hier ist noch eine kleine Ergänzung zur Entfernung des 1000ender Trennzeichens und zur Umwandlung des Dezimalkommas in einen Dezimalpunkt:
defmod httpmod_finanzen_dax HTTPMOD https://www.finanzen.net/index/dax/charttool 300
attr httpmod_finanzen_dax userattr reading01Name reading01OExpr reading01Regex reading02Name reading02OExpr reading02Regex
attr httpmod_finanzen_dax event-on-change-reading dax
attr httpmod_finanzen_dax reading01Name dax
attr httpmod_finanzen_dax reading01OExpr $val =~ s/\.//g;; $val =~ s/\,/./g;; $val  ## 1.) Entfernung des Tausendertrennzeichens, 2.) Umwandlung des Dezimalkommas in Dezimalpunkt
attr httpmod_finanzen_dax reading01Regex (\d+\.\d+\,\d+).*PKT
attr httpmod_finanzen_dax reading02Name dax_perc
attr httpmod_finanzen_dax reading02OExpr $val =~ s/\,/./g;; $val  ## Umwandlung des Dezimalkommas in Dezimalpunkt
attr httpmod_finanzen_dax reading02Regex ([+-]\d+\,\d+).*\%
attr httpmod_finanzen_dax room Boerse,HTTPMOD
attr httpmod_finanzen_dax stateFormat dax (dax_perc%)


Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

FhemPiUser


AnDiBaCkE

Hallo FhemPiUser,
vielen Dank, das ist eine gute Alternative.
Werde ich die Tage gleich mal ausprobieren.
Gruß,
AnDiBaCkE
FHEM auf RasPi2
CUL und HMLAN Adapter

Gisbert

Hallo,

Zitathier ist noch eine kleine Ergänzung zur Entfernung des 1000ender Trennzeichens und zur Umwandlung des Dezimalkommas in einen Dezimalpunkt:

Wenn man sein eigenes Diagramm haben möchte, dann muss man bei der prozentualen Änderung das Pluszeichen entfernen; dann klappt es auch beim Diagramm. Warum das so ist, kann ich leider nicht sagen.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY