Jak pobrać dane historyczne z Yahoo Finance
Zawsze będziesz musiał zbierać dane historyczne o akcjach firmy do jakiejkolwiek analizy finansowej. Yahoo Finance pozwala szybko uzyskać te informacje z częstotliwością iw odpowiednim czasie. Opcjonalnie możesz otrzymywać dane dobowe od dziś do dnia, w którym firma po raz pierwszy pojawiła się na giełdzie.
Przeczytaj poniższy artykuł, aby dowiedzieć się, jak pobrać dane historyczne z Yahoo Finance.
Ładowanie danych historycznych z Yahoo Finance
Yahoo Finance umożliwia pobieranie danych historycznych firmy bezpośrednio z ich strony internetowej. Możesz szybko uzyskać te dane bez konta Yahoo Finance na komputerze lub telefonie.
Z Twojego komputera
Aby pobrać dane historyczne z witryny Yahoo Finance na swój komputer, wykonaj następujące czynności:
- Przejdź do Yahoo Finance.
- Wpisz cytat w polu wyszukiwania, a następnie wybierz cytat, aby go wyświetlić.
- Kliknij „Dane historyczne”.
- Ustaw okres czasu, dane do wyświetlenia i częstotliwość.
- Kliknij „Zastosuj”, a następnie „Prześlij”, aby zapisać dane.
Plik zostanie automatycznie zapisany w folderze pobierania i będzie gotowy do użycia.
Z telefonu komórkowego
- Przejdź do Yahoo Finance.
- Wprowadź nazwę firmy lub symbol giełdowy w polu Wyszukiwanie ofert.
- Stuknij cytat w wynikach, aby go wyświetlić.
- Przesuń menu w lewo i wybierz „Dane historyczne”.
- Zmień opcje Okres, Dane do wyświetlenia i Częstotliwość.
- Kliknij „Zastosuj” i „Pobierz”, aby zapisać dane w telefonie.
Aby pobrać dane historyczne z Yahoo Finance na swój telefon komórkowy, wykonaj następujące czynności:
Po zakończeniu pobierania plik jest gotowy do użycia. Aby przeanalizować wyniki , musisz pobrać aplikację do obsługi arkuszy kalkulacyjnych, taką jak Arkusze Google na Androida lub iOS . Możesz także użyć programu Microsoft Excel dla systemu Android lub iOS .
Ładowanie danych historycznych z API
Yahoo Finance umożliwiło użytkownikom przesyłanie danych historycznych za pośrednictwem interfejsu API. API zostało zamknięte w 2017 roku. Jednak nadal istnieją nieoficjalne interfejsy API, które wykonują tę samą pracę. Jeśli korzystasz z jednego z tych interfejsów API, pamiętaj, że mogą one naruszać Warunki świadczenia usług Yahoo.
Poniżej znajduje się przykładowy kod, którego możesz użyć w interfejsie Yahoo Finance API, który będzie działał w nieoficjalnych interfejsach API.
Argumenty
Poniżej znajdują się argumenty, których użyjesz do wygenerowania kodu potrzebnego do pobrania danych historycznych z interfejsu API:
ticker
: symbol giełdowy bez rozróżniania wielkości literstart_date
: data rozpoczęcia danych w formacie mm/dd/rrrrend_date
: data zakończenia danych w formacie mm/dd/rrrrindex_as_date: {True, False}
. Wartość domyślna to prawda. Daty wpisów zostaną ustawione jako indeks. Jeśli false, daty są zwracane w osobnej kolumnie.Interval
: okres czasu na próbkowanie danych. ”1d
” = codziennie; ”1wk
” = co tydzień; „1mo
” = co miesiąc
Jak pobrać dane historyczne z Yahoo Finance API
Po ustaleniu, jakie będą twoje argumenty, możesz stworzyć swój kod. Poniżej znajduje się przykładowy kod do pobierania tygodniowych danych historycznych z Amazon.
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
Możesz edytować kod, aby zawierał preferowane argumenty, a interfejs API pobierze niezbędne dane historyczne. Kiedy będziesz gotowy, skopiuj kod do interfejsu API i uruchom go.
Pamiętaj, że ponieważ interfejsy API nie są oficjalne, mogą nie zwracać wszystkich danych lub podawać niedokładne dane. Ponieważ API Yahoo Finance już nie istnieje, nie ma możliwości jego ulepszenia.
Pobierz dane historyczne z Yahoo Finance do użytku w programie Excel
Witryna Yahoo Finance umożliwia pobieranie danych historycznych w formacie CSV. Następnie możesz otworzyć te dane w programie Excel i ponownie je sformatować, w tym zmienić typ pliku.
Z Twojego komputera
Aby pobrać dane historyczne Yahoo Finance do programu Excel na swój komputer, postępuj zgodnie z poniższymi instrukcjami:
- Przejdź do Yahoo Finance.
- Wprowadź cytat w polu wyszukiwania i wybierz cytat z wyników wyszukiwania, aby go wyświetlić.
- Kliknij „Dane historyczne”.
- Ustaw okres czasu, dane do wyświetlenia i częstotliwość.
- Kliknij „Zastosuj”, a następnie „Pobierz”, aby zapisać dane w formacie CSV.
Dane zostaną automatycznie pobrane na Twój komputer w formacie CSV. Możesz otworzyć zestaw danych i zmienić „Zapisz jako” na arkusz programu Excel.
Z urządzenia mobilnego
Aby pobrać dane historyczne Yahoo Finance do programu Excel na telefon komórkowy, wykonaj następujące kroki:
- Przejdź do Yahoo Finance.
- Znajdź pole „Szukaj ofert” i wprowadź nazwę firmy lub symbol giełdowy.
- Stuknij cytat w wynikach wyszukiwania.
- Przesuń menu w lewo i wybierz „Dane historyczne”.
- Ustaw okres czasu, dane do wyświetlenia i częstotliwość.
- Kliknij „Zastosuj”, a następnie „Pobierz”, aby zapisać dane w formacie CSV.
Dane zostaną automatycznie pobrane na Twój telefon w formacie CSV. Aby wyświetlić lub zmienić format pliku CSV, potrzebujesz aplikacji Excel ze sklepu Google Play dla urządzeń z systemem Android lub Apple App Store dla telefonu iPhone.
Yahoo Finance: krótkie historie
Yahoo Finance umożliwia szybkie i łatwe pobieranie danych historycznych. Możesz pobrać dane na komputer lub telefon, aby mieć pewność, że masz potrzebne dane, gdy są najbardziej potrzebne.
Czy pobrałeś dane historyczne z Yahoo Finance? Jakiej metody użyłeś? Daj nam znać o tym w komentarzach poniżej!
Dodaj komentarz