반응형

Quant 3

미국 주식 티커 불러오기

주가 데이터를 읽어오기 위해서는 티커를 알고 있어야 한다. 티커란 AAPL같이 주식을 식별할 수 있는 코드를 말한다 (국내 주식의 경우 005930 처럼 숫자로 되어 있다.) 미국 주식의 경우 Nasdaq에서 API 형식으로 데이터를 불러올 수 있도록 서비스를 제공하고 있어, request 모듈을 사용해데이터를 불러올수 있다. 다음과 같이 코드를 입력하면 티커 데이터를 얻을 수 있다. import pandas as pd import requests url = 'https://api.nasdaq.com/api/screener/stocks?tableonly=true&limit=25&offset=0&download=true' headers = { "User-Agent": "Mozilla/5.0 (X11; Cr..

Quant 2023.04.13

한국투자증권 Open API 서비스 KIS Developers

KIS Developers 잠시만 기다려 주세요 apiportal.koreainvestment.com 직접 프로그램을 짜서 퀀트 투자를 하고 싶은사람이라면 사용해보기를 추천한다. Open API 형식으로 본인이 익숙한 언어로 마음대로 프로그램을 작성해 기존 MTS, HTS의 한계를 벗어난 투자를 할 수 있다. 현재 API 업데이트가 많이 진행되어서 대부분의 정보를 API를 통해불러올 수 있으며, 계속 업데이트중이라 앞으로 활용가능성은 무궁무진하다고 생각한다. 한국투자증권 계좌만 있다면 쉽게 API 사용 신청을 할 수 있으니 관심 있는 사람은 사용해보길 바란다.

Quant 2023.04.11

Python에서 사용 가능한 대표적인 퀀트 패키지

파이썬에는 백테스트를 위한 수많은 패키지들이 존재하며 대표적인 패키지는 다음과 같다. backtesting: 각종 트레이딩 전략에 최적화된 인터페이스를 제공하며 파라미터에 대한 최적화 기능도 제공한다. 최근가지도 업데이트가 잘 되는 편이다. GitHub - kernc/backtesting.py: Backtest trading strategies in Python. :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python. - GitHub - kernc/backtesting.py: Backtest trading strategies in Python. github.com Backtrader: 구..

Quant 2023.04.10
반응형