Как получить скорректированные цены закрытия от Morningstar в Python? - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь получить скорректированные цены закрытия для биржевых данных с помощью API Morningstar, но я могу получить только цены закрытия, но не скорректированные цены закрытия. Может кто-нибудь помочь мне понять, почему?

import pandas as pd
import numpy as np
from datetime import datetime
import pandas_datareader.data as web
import matplotlib.pyplot as plt
import matplotlib.dates as dates
import statsmodels.api as sm
from pandas.core import datetools



start = datetime(2015, 2, 9)
end = datetime(2017, 5, 24)
short_window = 40
long_window = 100
def get(stocks, startdate, enddate):
    def data(ticker):
        return                                                                                                                                                                                                                                                                                                                                                                                                                                                       ( web.DataReader(ticker,'morningstar', start, end))
        datas = map (data, stocks)
    return(web.DataReader(datas, stocks, ['Ticker', 'Date']))

stocks = ['AAPL', 'MSFT', 'IBM', 'GOOG']
all_data = web.DataReader(stocks, 'morningstar', start, end)

print(all_data)

введите описание изображения здесь

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