get_all_minute_data#
- pyqqq.data.us_stocks.get_all_minute_data(time: datetime) DataFrame [source]#
주어진 시간에 대한 모든 미국 주식의 분봉 OHLCV 데이터를 조회합니다.
이 함수는 특정 시간에 대한 모든 미국 주식의 시가, 고가, 저가, 종가 및 거래량 데이터를 API를 통해 요청하고, 이를 pandas DataFrame 형태로 반환합니다. 반환된 DataFrame은 ‘ticker’를 인덱스로 사용합니다.
- Parameters:
time (dtm.datetime) – 조회할 시간. 뉴욕 시간대(America/New_York) 기준으로 처리됩니다.
- Returns:
모든 미국 주식의 분봉 OHLCV 데이터를 포함하는 DataFrame. ‘ticker’ 컬럼은 DataFrame의 인덱스로 설정됩니다.
DataFrame의 컬럼은 다음과 같습니다:
open (float): 시가
high (float): 고가
low (float): 저가
close (float): 종가
volume (int): 거래량
- Return type:
pd.DataFrame
- Raises:
HTTPError – API 요청이 실패했을 때 발생
Examples
>>> minute_data = get_all_minute_data(dtm.datetime(2024, 5, 8, 9, 30, tzinfo=ZoneInfo("America/New_York"))) >>> print(minute_data) open high low close volume ticker AAPL 173.90 174.15 173.85 174.00 52345 MSFT 419.20 419.80 419.00 419.50 25678 GOOGL 142.50 142.80 142.30 142.60 18234 AMZN 178.20 178.50 178.00 178.30 42567 META 435.10 435.60 434.80 435.20 15678 ...