Python: как получить биржевые данные бесплатно (для многих тикеров, таких как S & P 500) - PullRequest
1 голос
/ 10 апреля 2019

Я хочу получить данные о запасах в Python для некоторого анализа.

И я хочу провести анализ по многим акциям, не таким, как AAPL, но, как S & P 500. В частности, в США в концедневная цена и другая информация, такая как скорректированная цена, сектор и т. д.

Как я могу это сделать?


Извините, если этот вопрос слишком прост.Я пытался найти данные, но не нашел хорошего решения.

Я пытался quandl, но, кажется, поддерживает только выборку данных по тикеру, как и Yahoo finance (из https://www.quora.com/Using-Python-whats-the-best-way-to-get-stock-data). Один из возможных источников - Quantopian, но он поддерживает анализ только в ихОн-лайн блокнот. Сейчас я пытаюсь Alph Advantage

Когда я вижу проект другого, он просто о csv. Я что-то пропустил в quandl или Yahoo Finance? Или мне нужно вручную выбрать каждый тикер SP500 из них?

Спасибо!

enter image description here

1 Ответ

3 голосов
/ 27 апреля 2019

Вы можете использовать yahoo finance для данных в реальном времени, например, почти для всех кавычек:

import pandas as pd
from pandas_datareader import data as wb

ticker='BTC-USD'

ticker=wb.DataReader(ticker,start='2015-1-1',data_source='yahoo')
print(ticker)

Yahoo Finance предоставит вам hihg-low-adj_close и т. Д. Просто найдите название котировки на странице финансов yahoo.и вы получите все данные

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...