본문 바로가기
728x90

kis2

파이썬 주식 트레이딩 시스템 (2) - 일별 주가 데이터 조회 이번엔 발급받은 API키와 토큰으로 삼성전자의 과거 일별 데이터를 받아오겠습니다. 1. 전달 데이터 구조 먼저, 증권사 서버에 우리가 필요로 하는 데이터가 어떤건지 알려줘야겠죠? 우리는 주식 시세를 받아올 예정이므로, 관련 호출인 KIS Developers의 '국내주식시세 - 주식현재가 시세' 설명서에 들어갑니다. 설명서에는 입력해야하는 Headers, Params가 적혀져 있습니다. 아래 스크린샷과 같네요. 전달해야하는 값이 많아보이지만 겁먹지 마세요 어떻게 입력해야하는지 다 알려드릴게요ㅎㅎ 먼저 Headers는 모든 호출에서 거의 동일한 구조니까, 한번 만들어두고 계속 돌려쓰면 됩니다. 다음으로 Query Parameter는 각 호출 종류(주문, 시세조회 등)에 따라 필요로 하는 데이터를 입력해줍니.. 2024. 2. 4.
REST API로 개발 가능한 국내 증권사 API 업비트, 바이낸스같은 코인 거래소는 이미 예전부터 REST API를 사용했지만, 국내 증권사는 com, dll 등 windows를 기반으로만 사용 가능한 api만을 제공해 왔습니다. 하지만, 최근들어 국내 증권사 api도 REST API로 갈아타려는 움직임이 보이고 있습니다. 오늘 기준으로 두 증권사가 REST API를 지원하고 있는데요, 1. 한국투자증권 KIS API (link) 가장 먼저 REST API를 지원한 곳은 한국투자증권입니다. 처음 출시됐을때보다 지원해주는 기능은 점점 늘고있지만, 아직 초기라 기능 제한이 있습니다. 기존 dll 요청에선 초당 10건 요청이 가능했지만 REST API에선 초당 2건 요청만 되거나, 받아올 수 있는 과거 기간이 최근 30일로만 가능한 경우가 있습니다. 때문에.. 2023. 7. 23.
728x90