You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
코딩 초보인 점 먼저 양해 부탁드립니다.
잘못된 버그 리포트가 될지 몰라 질문 탭에 작성합니다.
오류 내용
S&P500 의 각 종목에서 quote 나 chart 로 주식 가격을 가져올 때 몇몇 종목에서 KisNotFoundError 가 발생합니다.
에러가 발생하는 종목 코드는 다음과 같습니다. BLDR, CBOE, SCHW, DECK, DELL, EXPD, GRMN, JNPR, NCLH, ORCL
예시 코드
fromutil.pykis.Load_PykisimportKIS# pykis 객체를 KIS 로 가져옴# market 값을 지정하지 않은 경우dell=KIS.stock('DELL')
quote=dell.quote() # 여기서 에러 발생# market 값을 'NYSE'로 지정한 경우dell=KIS.stock('DELL', market='NYSE')
quote=dell.quote() # 정상 작동
에러 구문
Exception has occurred: KisNotFoundError
해당 종목의 현재가를 조회할 수 없습니다. (code='DELL', market='NASDAQ')
File "C:\Git\Pykis_Data\app\_temp.py", line 119, in <module>
c = s.quote()
^^^^^^^^^
pykis.responses.exceptions.KisNotFoundError: 해당 종목의 현재가를 조회할 수 없습니다. (code='DELL', market='NASDAQ')
원인 추측
market 을 지정하지 않으면 자동으로 지정되는 market 이 종목이 실제로 상장된 시장과 일치하지 않았을 때 오류가 발생합니다.
시장 자동 지정에서 사용되는 국내주식시세 -> 상품기본조회[v1_국내주식-029] API 에 문제가 있는 것으로 보입니다.
오류가 발생하는 종목 모두 해당 API 로 정보를 가져올 때 NASDAQ, NYSE, AMEX 중 두 개 이상의 시장에서 자료가 조회 됩니다.
예시 (DELL)
DELL은 실제로 NYSE에 상장되어 있지만 API 에서는 NASDAQ, NYSE 둘 다 자료를 조회할 수 있고, pykis는 NASDAQ을 우선으로 선택합니다. 그 결과, NASDAQ으로 시장이 지정되며 quote() 메서드에서 오류가 발생합니다.
추가 정보
No response
The text was updated successfully, but these errors were encountered:
빠른 문제 해결을 위해 다음을 확인했나요?
질문 내용
코딩 초보인 점 먼저 양해 부탁드립니다.
잘못된 버그 리포트가 될지 몰라 질문 탭에 작성합니다.
오류 내용
S&P500 의 각 종목에서 quote 나 chart 로 주식 가격을 가져올 때 몇몇 종목에서 KisNotFoundError 가 발생합니다.
에러가 발생하는 종목 코드는 다음과 같습니다. BLDR, CBOE, SCHW, DECK, DELL, EXPD, GRMN, JNPR, NCLH, ORCL
예시 코드
에러 구문
원인 추측
market 을 지정하지 않으면 자동으로 지정되는 market 이 종목이 실제로 상장된 시장과 일치하지 않았을 때 오류가 발생합니다.
시장 자동 지정에서 사용되는 국내주식시세 -> 상품기본조회[v1_국내주식-029] API 에 문제가 있는 것으로 보입니다.
오류가 발생하는 종목 모두 해당 API 로 정보를 가져올 때 NASDAQ, NYSE, AMEX 중 두 개 이상의 시장에서 자료가 조회 됩니다.
예시 (DELL)
DELL은 실제로 NYSE에 상장되어 있지만 API 에서는 NASDAQ, NYSE 둘 다 자료를 조회할 수 있고, pykis는 NASDAQ을 우선으로 선택합니다. 그 결과, NASDAQ으로 시장이 지정되며 quote() 메서드에서 오류가 발생합니다.
추가 정보
No response
The text was updated successfully, but these errors were encountered: