pandas_datareader и quandl возвращают разные цены акций - PullRequest
0 голосов
/ 30 марта 2020

Я использовал пакеты pandas_datareader и quandl для получения соответственно цены акций Apple:

import pandas_datareader as pdr
import datetime 
df = pdr.get_data_yahoo('AAPL', 
                          start = datetime.datetime(2006, 10, 1), 
                          end = datetime.datetime(2020, 3, 30))
print(df.head(5))

Out:

                 High        Low       Open      Close       Volume  Adj Close
Date                                                                          
2006-10-02  10.838572  10.614285  10.728572  10.694285  178159800.0   9.283074
2006-10-03  10.707143  10.455714  10.635715  10.582857  197677200.0   9.186352
2006-10-04  10.780000  10.451428  10.585714  10.768572  207270700.0   9.347562
2006-10-05  10.880000  10.590000  10.647142  10.690000  170970800.0   9.279355
2006-10-06  10.720000  10.544286  10.631429  10.602858  116739700.0   9.203714

Использование quandl:

import quandl 
aapl = quandl.get("WIKI/AAPL", start_date = "2006-10-01", end_date="2020-03-30")
print(aapl.head(5))

Out:

             Open    High    Low  Close      Volume  Ex-Dividend  Split Ratio  \
Date                                                                            
2006-10-02  75.10  75.870  74.30  74.86  25451400.0          0.0          1.0   
2006-10-03  74.45  74.950  73.19  74.07  28239600.0          0.0          1.0   
2006-10-04  74.10  75.462  73.16  75.38  29610100.0          0.0          1.0   
2006-10-05  74.53  76.160  74.13  74.83  24424400.0          0.0          1.0   
2006-10-06  74.42  75.040  73.81  74.22  16677100.0          0.0          1.0   

            Adj. Open  Adj. High  Adj. Low  Adj. Close  Adj. Volume  
Date                                                                 
2006-10-02   9.651397   9.750352  9.548586    9.620553  178159800.0  
2006-10-03   9.567863   9.632120  9.405935    9.519027  197677200.0  
2006-10-04   9.522883   9.697919  9.402080    9.687381  207270700.0  
2006-10-05   9.578144   9.787621  9.526738    9.616698  170970800.0  
2006-10-06   9.564007   9.643686  9.485614    9.538304  116739700.0

Интересно, почему цены на акции разные для одного и того же дня и одного и того же типа. Может ли кто-нибудь помочь объяснить это? Заранее спасибо.

...