inflearn logo
강의

Course

Instructor

Data-driven stock quant investment with Python Part 2

fdr.DataReader 오류

1416

nathan

86 asked

0

ValueError: "Timestamp" is not a supported function


financedatareader를 import 하면 되는데, 실제로 데이터를 불러오면 저런 에러가 뜹니다.

예 : df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30')

 

인터넷을 뒤져도 해결책이 잘 나오지 않는데 도움이 필요합니다

버전은 아래와 같습니다

finance-datareader==0.9.31

pandas 투자 퀀트

Answer 3

1

nathan

판다스와 finance-datareader를 가장 최신버전으로 업데이트 하니 문제가 해결되었습니다~

0

Sons M

finance-datareader=0.9.66 pandas=2.1.4 에서 문제가 해결되었습니다.

0

nathan

finance-datareader==0.9.20
pandas==1.2.4

으로 했는데도 여전히 작동하지 않습니다.

근데 오류가 바뀌었네요.; 아래와 같습니다.

import FinanceDataReader as fdr
df = fdr.DataReader("005930", '2018-01-02', '2018-12-31')
df = df[['Close']]
df.columns = ["삼성전자"]
print(df.shape)
df.head(10)

 

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-13-822acea6143f> in <module>
----> 1 import FinanceDataReader as fdr
      2 
      3 df = fdr.DataReader("005930", '2018-01-02', '2018-12-31')
      4 df = df[['Close']]
      5 df.columns = ["삼성전자"]

~\anaconda3\lib\site-packages\FinanceDataReader\__init__.py in <module>
----> 1 from .data import (DataReader)
      2 from .data import (StockListing)
      3 from .data import (EtfListing)
      4 from . import (chart)
      5 

~\anaconda3\lib\site-packages\FinanceDataReader\data.py in <module>
----> 1 from FinanceDataReader.investing.data import (InvestingDailyReader)
      2 from FinanceDataReader.fred.data import (FredReader)
      3 from FinanceDataReader.krx.data import (KrxDelistingReader)
      4 from FinanceDataReader.naver.data import (NaverDailyReader)
      5 from FinanceDataReader.nasdaq.listing import (NasdaqStockListing)

~\anaconda3\lib\site-packages\FinanceDataReader\investing\data.py in <module>
      2 import json
      3 import requests
----> 4 import pandas as pd
      5 from FinanceDataReader._utils import (_convert_letter_to_num, _validate_dates)
      6 

~\AppData\Roaming\Python\Python38\site-packages\pandas\__init__.py in <module>
     49 import pandas.core.config_init
     50 
---> 51 from pandas.core.api import (
     52     # dtype
     53     Int8Dtype,

~\anaconda3\lib\site-packages\pandas\core\api.py in <module>
     22 )
     23 
---> 24 from pandas.core.algorithms import (
     25     factorize,
     26     unique,

~\anaconda3\lib\site-packages\pandas\core\algorithms.py in <module>
     32 from pandas.util._decorators import doc
     33 
---> 34 from pandas.core.dtypes.cast import (
     35     construct_1d_object_array_from_listlike,
     36     infer_dtype_from_array,

ImportError: cannot import name 'sanitize_to_nanoseconds' from 'pandas.core.dtypes.cast' (C:\Users\USER\anaconda3\lib\site-packages\pandas\core\dtypes\cast.py)

 

 

0

DeepingSauce

안녕하세요. 혹시 pandas version도 올려주시겠어요?

0

DeepingSauce

그리고 df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30') 를 작성한 jupyter cell 과 해당 코드의 output(error)내용 스샷 부탁드립니다,

0

DeepingSauce

혹시 수업자료로 제공한 requirements.txt 버전과 다른 버전을 사용하시는 이유가 있으신가요? pip install -r requirements.txt 를 먼저 진행하시고 재실행 후 결과 확인부탁드립니다.

수업 질문 있습니다!

0

179

1

분할 매매와 수익률 !!

0

253

2

물타기(매월 일부 투자금액 증액 효과)

0

210

2

short index 관련 질문드립니다.

0

289

1

CAGR, sharpratio 값이 다르게 나오는 이유?..추측?

0

262

1

fdr.DataReader 오류

0

427

1

안녕하세요 ! 강의 내용 정리해서 github에 업로드 해도 될까요 ?

0

554

1

inverse volatile 질문입니다

0

261

1

실전1 관련

0

248

1

loc

0

252

1

cumulative rtn을 이용 부분 질문

0

277

1

퍼포먼스 지표에 표준편차를 추가하고싶은데요

0

302

1

궁금한 점이 있어 문의합니다.

0

478

4

올웨더 관련 문의

0

322

2

5:53

0

313

1

개념질문입니다

0

293

1

4.4 Rolling correlation : 상관계수를 구할때 의문이 생겼습니다.

0

446

1

시계열이 다른 자산의 포트폴리오 계산

0

361

1

타임스탬프 질문

0

329

1

으아아아아아

0

328

0

Vectorizing / Event-based Backtesting

0

540

1

후속 강의를 간절히 기다리고 있습니다.

0

211

1

df . append 또는 cocnat, merge, join 등을 (axis=1) 방향으로 병합할 때

0

229

1

지수가중이동평균의 alpha 방식 쓰임에 대한 질문입니다.

0

407

1