Skrypt Pythona do automatycznego pobierania danych o notowaniach instrumentów finansowych udostępnionych przez GPWInfoStrefę.

Źródła w Pythonie (rozmiar: 2.21 KB)
Pakiet pod Windows (rozmiar: 1.79 MB)

Parametry działania skryptu (zakres czasowy danych do pobrania oraz typy instrumentów) ustawia się w pliku conf.txt. Wersję pod Windows (z zaintegrowanym interpreterem Pythona) uruchamia się przez wywołanie gpwis.exe).

Pytania, sugestie itp. można wysyłać przez formularz kontaktowy lub przez komentarze na blogu.

Dostęp do pobieranych przez skrypt danych za pomocą interfejsu GPWInfoStrefy znajduje się tutaj.

Podpowiedź jak napisać to samo w dowolnym innym języku znajduje się w tym wpisie.

Skrypt zapisuje dane do plików w formacie identycznym jak ten serwowany przez GPWInfoStrefę (z wyjątkiem obcięcia legendy z pierwszej linii). Jeśli ktoś chciałby mieć format dostosowany do Swojego Ulubionego Programu Do Analizy Technicznej, to może śmiało pisać - odpowiednią modyfikację bardzo łatwo wprowadzić.

Zapisywanie do plików jest możliwe zarówno w/g nazw instrumentów (wpisywanie do tego samego pliku notowań różnych instrumentów o tej samej nazwie - np. wszystkich praw poboru danej spółki notowanych w żądanym okresie) lub w/g unikalnych kodów ISIN.

Aktualizacja 11/02/08

Poprawiłem drobną niedoróbkę.

Aktualizacja 5/03/08

Opcja zapisywania do jednego pliku wszystkich notowań z danej kategorii.

Aktualizacja 8/03/08

Funkcja pobierająca listę instrumentów (nazwa + ISIN) w PHP (rozmiar: 1.88 KB)