Pro jakoukoli finanční analýzu budete vždy muset sbírat historická data o akciích společnosti. Yahoo Finance vám umožňuje rychle získat tyto informace ve frekvenci a období, které potřebujete. Pokud se tak rozhodnete, můžete získat denní údaje od dnešního data do doby, kdy společnost poprvé vstoupila na burzu.
Přečtěte si článek níže, kde se dozvíte, jak stáhnout historická data z Yahoo Finance.
Stahování historických dat z Yahoo Finance
Yahoo Finance vám umožňuje stahovat historická data o společnosti přímo z jejích webových stránek. Tato data můžete rychle získat bez účtu Yahoo Finance na vašem počítači nebo telefonu.
Z vašeho počítače
Chcete-li stáhnout historická data z webu Yahoo Finance do počítače, postupujte takto:
- Jít do Yahoo Finance.
- Zadejte cenovou nabídku do vyhledávacího pole a poté ji zobrazte výběrem nabídky.
- Klikněte na „Historická data“.
- Upravte parametry „Time Period“, „Data to Show“ a „Frequency“.
- Klikněte na „Použít“ a poté na „Stáhnout“ pro uložení dat.
Soubor se automaticky uloží do složky stažených souborů a je připraven k použití.
Z vašeho mobilu
- Jít do Yahoo Finance.
- Do pole „Vyhledání nabídky“ zadejte název společnosti nebo symbol akcií.
- Klepnutím na nabídku ve výsledcích ji zobrazíte.
- Posuňte nabídku doleva a vyberte „Historická data“.
- Změňte parametry „Time Period“, „Data to Show“ a „Frequency“.
- Klepnutím na „Použít“ a „Stáhnout“ uložíte data do telefonu.
Chcete-li stáhnout historická data z Yahoo Finance do svého mobilu, postupujte takto:
Po dokončení stahování je soubor připraven k použití. Budete si muset stáhnout tabulkovou aplikaci, jako jsou Tabulky Google Android nebo iOS analyzovat výsledky. Můžete také použít Microsoft Excel pro Android nebo iOS.
Stahování historických dat z API
Yahoo Finance umožnilo uživatelům stahovat historická data přes API. API bylo vypnuto v roce 2017. Stále však existují neoficiální API, která dělají stejnou práci. Pokud používáte jedno z těchto rozhraní API, uvědomte si, že mohou porušovat podmínky služby Yahoo.
Níže je ukázkový kód, který jste mohli použít v Yahoo Finance API a bude stále fungovat v neoficiálních API.
Argumenty
Níže jsou uvedeny argumenty, které použijete k vytvoření kódu potřebného k načtení historických dat z API:
-
ticker
: ticker akcie nerozlišující malá a velká písmena -
start_date
: datum začátku dat ve formátu mm/dd/rrrr -
end_date
: datum, kdy data končí ve formátu mm/dd/rrrr -
index_as_date: {True, False}
. Výchozí hodnota bude True. Data záznamů budou nastavena jako index. Pokud je nepravda, data se vrátí do samostatného sloupce. -
Interval
: časové období pro vzorkování dat. “1d
” = denně; “1wk
” = týdně; “1mo
” = měsíčně
Jak stahovat historická data z Yahoo Finance API
Jakmile určíte, jaké budou vaše argumenty, můžete sestavit svůj kód. Níže je uveden příklad kódu pro načítání týdenních historických dat z Amazonu.
z yahoo_fin.stock_info import get_data()
amazon_weekly= get_data("amzn", start_date="12/04/2009", end_date="12/04/2019", index_as_date = True, interval="1wk")
amazon_weekly
Kód můžete upravit tak, aby zahrnoval preferované argumenty, a rozhraní API načte potřebná historická data. Až budete připraveni, zkopírujte kód do API a spusťte jej.
Upozorňujeme, že protože rozhraní API nejsou oficiální, nemusí vracet všechna data nebo mohou poskytovat nepřesná data. Vzhledem k tomu, že Yahoo Finance API je zaniklé, neexistuje způsob, jak to zlepšit.
Stahování historických dat z Yahoo Finance pro použití s Excelem
Web Yahoo Finance vám umožní stáhnout si historická data do CSV. Tato data pak můžete otevřít do Excelu a znovu je naformátovat, včetně změny typu souboru.
Z vašeho počítače
Chcete-li stáhnout historická data Yahoo Finance do Excelu na vašem počítači, postupujte podle následujících pokynů:
- Jít do Yahoo Finance.
- Zadejte citaci do vyhledávacího pole a vyberte ji z výsledků vyhledávání, abyste ji zobrazili.
- Klikněte na „Historická data“.
- Upravte parametry „Time Period“, „Data to Show“ a „Frequency“.
- Kliknutím na „Použít“ a poté na „Stáhnout“ uložíte data jako CSV.
Data se automaticky stáhnou do vašeho počítače jako CSV. Můžete otevřít datovou sadu a změnit „Uložit jako“ na pracovní list aplikace Excel.
Z vašeho mobilního zařízení
Chcete-li stáhnout historická data Yahoo Finance do Excelu na mobilu, postupujte takto:
- Jít do Yahoo Finance.
- Najděte pole „Vyhledání nabídky“ a zadejte název společnosti nebo symbol akcií.
- Klepněte na nabídku ve výsledcích vyhledávání.
- Posuňte nabídku doleva a vyberte „Historická data“.
- Upravte parametry „Time Period“, „Data to Show“ a „Frequency“.
- Klepnutím na „Použít“ a poté na „Stáhnout“ uložíte data jako CSV.
Data se automaticky stáhnou do vašeho telefonu jako CSV. Chcete-li zobrazit nebo změnit formát souboru CSV, budete potřebovat aplikaci Excel z webu Google Play obchod pro zařízení Android nebo Apple App Store pro iPhony.
Yahoo Finance: Rychlé historie
Díky Yahoo Finance je stahování historických dat rychlé a přímočaré. Data si můžete stáhnout do svého počítače nebo telefonu, abyste měli jistotu, že budete mít data, která potřebujete, když je nejvíce potřebujete.
Stáhli jste si historická data z Yahoo Finance? Jakou metodu jsi použil? Dejte nám o tom všem vědět v komentářích níže!