pandas-datareader icon indicating copy to clipboard operation
pandas-datareader copied to clipboard

Yahoo Finance data for an specific hour

Open victorsm123 opened this issue 5 years ago • 2 comments

Hi,

I want to download hystorical data of stock value for an determinated hour.

Does anyone know how to do?

I am using this code but extracts only to the end of the day. I want to extract data for a midday:

failed=[]
passed=[]

def collect_data(data):
  mydata = pd.DataFrame()
  for t in data:
    try:
      mydata[t] = wb.DataReader(t,data_source='yahoo',start='01-10-2019')['Adj Close']
      passed.append(t)
    except (IOError, KeyError):
      msg= 'NaN'
      failed.append(t)

  print(mydata)
  return mydata)

Tahank you!

victorsm123 avatar Sep 22 '20 17:09 victorsm123

Yahoo! doesn't make this data available.

stoffprof avatar Mar 03 '21 20:03 stoffprof

Yahoo doesn't make it available but IEX does, would this be a feature I could work on for a PR? Appropriate for a FeatureRequest

My bad pseudocode

  • If not in yahoo finance
    • If IEX premium
      
      •      go get it in IEX?
        

datatalking avatar Aug 08 '21 22:08 datatalking