Tento blog je v současné době uzavřen.
Pokračování blogu na bloguje.cz jsem zrušil. Pokud budu někdy pokračovat, bude to spíš tady.
Chcete zpracovávat aktuální kursy podílových fondů a hodilo by se vám čerpat z formátu XML? Investiční společnosti vás nepotěší, ale já snad aspoň trochu.
Kdo jde s dobou a má peníze v nějakých podílových fondech, neodolá a občas sleduje, jak mu jmění roste nebo klesá. Taky jsem do fondů něco dal, taky jsem zvědavý. Ale obíhat pokaždé několik stránek a přepisovat kursy ručně, to nebaví. Ideální by bylo údaje tahat z veřejného a zpracovatelného zdroje. Kde ho ovšem vzít?
Začal jsem s dotazy na jednotlivé investiční společnosti a jako slepička jsem se propracovával dál a dál. Unie investičních společností, AlliaWeb, iFondy, ti všichni mají weby s přehledy kursů. IFondy dokonce službu Vaše portfolio, což je už velmi blízko žádoucího stavu. Vlastně to má jen dvě drobné nevýhody: je to už hotová aplikace (tudíž si člověk s daty nemůže hrát zcela libovolně) a v jejich nabídce chybí fondy WIOF.
Ideální by pro mě bylo získávat data z jednoho souboru ve formátu XML. Přeptal jsem se, všude s negativním výsledkem. Jako nejvyšší dosažitelnou metu mi u většiny provozovatelů nabízeli zasílání kursů v Excelu. To je mi nanic, Excel programátorsky zatím rozlousknout neumím. Že mi teda Excel nestačí? Asi budu nějakej divnej, když si nechci ten soubor jednoduše otevřít a kouknout se.
A tak musel Mohamed k hoře a vytvořil si proto udělátko v PHP, které proleze HTML kód stránek jednotlivých společností, pomocí regulárních výrazů z nich vyštípe kursy fondů a sesadí z nich aktuální přehled. A to jednak v XML, jednak v HTML. Můžete se podívat. Zatím tam mám jen fondy pro osobní potřebu, ale možná časem jejich seznam rozšířím.
Další články si můžete vyhledat v jednotlivých přihrádkách, případně podle data.
© Honza Hučín 2004–6
Šuplík běží na PIPNI.CZ. Díky!
8. 8. 16:48 | Pepa
7. 8. 21:26 | Honza Hučín
7. 8. 21:02 | Honza
6. 8. 14:29 | Pepa
3. 8. 18:29 | Honza
*1967, absolvent MFF UK v Praze (1991)
statistik, analytik, programátor, učitel, hudebník